package com.dhecp.project.purchase.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @program: kjecp
 * @description: 采购取消 子表
 * @author: hlf
 * @create: 2022-09-01 20:19
 */
public class PurchasePlanCancelSon {

    private String guid;//唯一标识
    private String pGuid;//父标识
    private Integer iid;//行号
    private String bid;//单据编号
    private String sBm;//子商品编码
    private Integer cgSl;//子件采购数量
    private Integer jgSl;//子件加购数量
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;//创建日期
    private Integer qxSl;//取消采购数量
    private Integer qxJgSl;//加购取消数量
    private String fNid;//父单据标识
    private String fBm;//父商品编码
    private Integer cgZs;//子件采购总数
    private Integer qxCgZs;//取消采购总数
    private Integer syCgZs;//剩余采购总数


    //虚拟字段
    private String spMc;//子件名称
    private Integer kcSl;//子件库存数量
    private String name;//子件名称
    private String num;//子件Bom数量


    public String getSpMc() {
        return spMc;
    }

    public void setSpMc(String spMc) {
        this.spMc = spMc;
    }

    public Integer getKcSl() {
        return kcSl;
    }

    public void setKcSl(Integer kcSl) {
        this.kcSl = kcSl;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getpGuid() {
        return pGuid;
    }

    public void setpGuid(String pGuid) {
        this.pGuid = pGuid;
    }

    public Integer getIid() {
        return iid;
    }

    public void setIid(Integer iid) {
        this.iid = iid;
    }

    public String getBid() {
        return bid;
    }

    public void setBid(String bid) {
        this.bid = bid;
    }

    public String getsBm() {
        return sBm;
    }

    public void setsBm(String sBm) {
        this.sBm = sBm;
    }

    public Integer getCgSl() {
        return cgSl;
    }

    public void setCgSl(Integer cgSl) {
        this.cgSl = cgSl;
    }

    public Integer getJgSl() {
        return jgSl;
    }

    public void setJgSl(Integer jgSl) {
        this.jgSl = jgSl;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getQxSl() {
        return qxSl;
    }

    public void setQxSl(Integer qxSl) {
        this.qxSl = qxSl;
    }

    public Integer getQxJgSl() {
        return qxJgSl;
    }

    public void setQxJgSl(Integer qxJgSl) {
        this.qxJgSl = qxJgSl;
    }

    public String getfNid() {
        return fNid;
    }

    public void setfNid(String fNid) {
        this.fNid = fNid;
    }

    public String getfBm() {
        return fBm;
    }

    public void setfBm(String fBm) {
        this.fBm = fBm;
    }

    public Integer getCgZs() {
        return cgZs;
    }

    public void setCgZs(Integer cgZs) {
        this.cgZs = cgZs;
    }

    public Integer getQxCgZs() {
        return qxCgZs;
    }

    public void setQxCgZs(Integer qxCgZs) {
        this.qxCgZs = qxCgZs;
    }

    public Integer getSyCgZs() {
        return syCgZs;
    }

    public void setSyCgZs(Integer syCgZs) {
        this.syCgZs = syCgZs;
    }
}